

#include "Containers.h"

//TODO: Consider using this class

template <class T>
class BaseMgr
{
	
public:
	
	virtual void update() = 0;
	
	T* addElement(T* element) 		{ m_pElements.push_back(element); }
	
private:
	
	Array<T*> m_pElements;
	
};
